Big Huge Thesaurus

embryonic tissue

noun